satisfy one's need - Français Anglais Dictionnaire